﻿a{color:#FF591F;font:11px tahoma;text-decoration:none;}
a{color:#0088cc;}
legend{font:bold 12px tahoma;color:#0088cc}
a:hover{text-decoration:underline;}
div,span,table,input,select{font:11px tahoma;color:#555;}
body{ margin:0px; padding:0px;}
#div-body{ width:960px; min-height:500px;height:auto; margin:2px auto;}
#div-logo{background:url(images/gradient.png) repeat-x; position:relative; height:95px; border:solid 1px #999; width:100%; margin-top:5px; padding:0px;}
#company{ background:url('images/banklogo.png'); width:300px; height:80px; float:right;background-repeat:no-repeat;background-position:right;margin-top:5px;}
#div-content{ width:100%; border:1px solid #999; margin:3px auto; height:100%;}
.separate{ color:#666;}
#div-footer{ width:100%; height:80px; margin-bottom:0px; border:1px solid #999; background:url(images/gradient3.png) repeat-x;}
#footer-content{padding-top:10px;margin:0px auto;font:10px tahoma;letter-spacing:1px;text-align:center;	}
.fck{font:11px tahoma;direction:rtl;}
#div-main-menu{background:url(images/bk1.gif);border:solid 1px #999;width:100%;height:28px;margin-top:3px;direction:rtl;}
#div-main-menu table td a{font:11px tahoma;color:#0088CC;background:white; display:block;border:solid 1px #999;width:95px; height:20px; padding-top:1px;text-align:center;margin:3px; }
#div-main-menu table td table td a:hover{height:20px;text-decoration:underline;}
.MText{width:130px;height:17px;}


#div-main-content{ background-color:white; width:100%; direction:rtl;  }
.grid a{border:solid 1px #999;padding:0 3px;height:10px;width:10px;font: 12px tahoma;margin:0 3px;} 
.grid a:hover{background:blue;border:solid 1px white;font:bold 11px tahoma;padding:0px 5px;}
.grid span{background:blue;border:solid 1px white;height:10px;width:10px;font:bold 12px tahoma;padding:0 3px;color:white}
.showMessage{border:solid 1px #999;background:url(images/gradient3.png);margin: 20px auto;text-align:center;width:200px;height:15px;padding:10px;}
.showMessage span{font:bold 11px tahoma;}
a.button:hover{background:#ccc !important}
.button{border:solid 1px #0088cc;padding:2px;background:#888;color:white;cursor:pointer;}
.head-box{ margin:0; padding:0; background:url(images/bk1.gif) repeat-X; height:24px; border:solid 1px #999; width:300px; color:#555;border-top:none;}
.head-box span{color:#888;text-indent:5px;}
.textBox{border:1px solid #999;height:20px;width:150px;font:12px tahoma;padding:2px;}
.PTXT {border:solid 1px #999;width:10px;}
.fieldset{margin:10px;}

.imgshow{float:left;width:150px;direction:rtl;background:url(images/accordion-bg.png);color:#555;border:solid 1px #B4BEDC;text-align:right;padding:5px;margin-left:10px;margin-bottom:10px;}

.content{font:11px tahoma !improtant;line-height:1.7em;padding:5px;}

#login_welcome { position: absolute; right: 10px; top: 5px }

#showstats{width:100%;}
#showstats li{display:inline;list-style-type:none;margin:5px;padding:5px;color:#555;border:solid 1px #ccc;background:#eee;text-align:center;}
.graybox {clear:both;width:400px;height:auto;margin:50px auto;background:#eaeaea;border:solid 1px #ccc;color:#555;padding:20px;text-align:center;}


/*date picker calendar */
.dpDiv {}
.dpTable{font:10px Tahoma;text-align: center;color: #505050;background-color: #FFFFFF;border: 1px solid #8A99BA;width :210px;}
.dpTR {}
.dpTitleTR{background-color:#9FBEF4;}
.dpDayTR {}
.dpTodayButtonTR{}
.dpTD{border: 1px solid white;}
.dpDayHighlightTD{background-color: #F3E18D;border: 1px solid #999;}
.dpTDHover{background-color: #F3E18D;border: 1px solid #999;cursor: pointer;}
.dpTitleTD{}
.dpButtonTD{}
.dpTodayButtonTD {}
.dpDayTD{font-size: 12px;background-color: #e1ecfc;border-bottom: 1px solid #999;border-top: 1px solid #999;color: Black;}
.dpTitleText{font:bold 10px Tahoma;color: Black;}
.dpDayHighlight{color: #4060ff;font-weight: bold;}
.dpButton{font:bold 12px Tahoma;color: #2254b1;padding: 0px;cursor: pointer;}
.dpTodayButton{font:bold 11px tahoma;color: #2254b1;cursor: pointer;}
.persianSmallDescription{font:10px tahoma;direction:rtl;text-align:right;}


/* For the Calendarpopup */
table.jCalendar {font:10px Tahoma;text-align: center;color: #505050;background-color: #FFFFFF;border: 1px solid #999;width :210px;}
table.jCalendar th {font:bold 10px Tahoma;background-color:#9FBEF4;color: Black;padding: 3px 5px;}
table.jCalendar td {border: 1px solid white;text-align: center;margin:2px;}
table.jCalendar td.other-month {background: #ddd;color: #aaa;}
table.jCalendar td.today {background: #666;color: #fff;}
table.jCalendar td.selected {background: #f66;color: #fff;}
table.jCalendar td.selected.dp-hover {background: #f33;color: #fff;}
table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td {background-color: #F3E18D;border: 1px solid #999;}
table.jCalendar tr.selectedWeek td {background: #f66;color: #fff;}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {background: #bbb;color: #888;}
table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover {background: #bbb;color: #888;}

#loginStatus { position:relative;width:100%;height:25px;border:solid 1px #999;margin-right:8px;background:url(images/topback.jpg) top;border-top:none; direction:rtl;}
#status{position:absolute;right:10px;top:5px;}
#loginStatus a {font:bold 11px tahoma; color:#555; text-decoration:none }
#loginStatus a:hover { text-decoration:underline }

/* gridview styles for skin file */
.gridviewMain{width: 100%; font-size: 12px; border: 1px solid #EBEBEB;}
.gridviewMain td{padding:1px 5px; border: 1px solid #EBEBEB;}
.gridviewMain th{padding:1px 5px; border: 1px solid #EBEBEB;}
.gridheaderBG{background-image: url(images/grid-header-bg.jpg); text-align: center; height: 22px; color: #000000; font-weight: bold; font-size: 11px;}
.gridheaderBG a{color: #000000;}
.gridheaderBG a:hover{text-decoration: underline;}
.gridrowclick{background-image: url(images/grid-row-hover.jpg); }
.gridrowSelectedBG{background-image: url(images/a-zHover-bg.jpg); }
.gridRowStyle{Border: 1px solid #EBEBEB;text-align:center;}
.gridRowStyle:hover{Border: 1px solid #EBEBEB; background-image: url(images/a-zHover-bg.jpg);}
.gridAlternateRowStyle{background-color: #eee;text-align:center;}
.gridAlternateRowStyle:hover{background-image: url(images/a-zHover-bg.jpg);}
.gridColumnHeaderBG{background-image: url(images/grid-header-bg.jpg);}
.gridColumnHeaderBG:hover{background-image: url(images/a-zHover-bg.jpg);}